COPYRIGHT (c) 1985 by Novell, Inc. All Rights Reserved.
ABANDON PRINTDEF HELP
PRINTDEF's printer definitions or form
definitions have been changed. You
will be given the chance to verify
your decision to exit PRINTDEF. If
you verify that you do wish to leave
PRINTDEF all changes will be lost.
Page 1 of 1
ABSOLUTE EXIT OPTIONS HELP
PRINTDEF's printer definitions or form definitions have
been changed and you are going to exit PRINTDEF. This is
your last chance to save your modified database.
The following options are available:
Save database, then EXIT - The current database is
written to disk before
exiting PRINTDEF.
EXIT without saving database - Any changes to the
database are lost
before exiting
PRINTDEF.
Page 1 of 1
AVAILABLE PRINTER DEFINITIONS
This is a list of files that contain printer definition information and the
names of the printers that they define. The files are from the specified directory. Only files that have the filename extension .PDF are included in the list.
The following keys are active:
ESCAPE - Terminate import process and return to "Print Device Options"
menu.
MARK - Mark the currently highlighted file; or, if the file is already
marked, unmark it.
SELECT - Insert the selected printer name and definition into the
"Defined Print Devices" list; or, if any files have been marked
using the MARK key, insert all the marked definition files.
Page 1 of 1
DISPLAY FUNCTION'S ESCAPE SEQUENCE HELP
This window displays the selected function's escape sequence, which may
include any ASCII characters.
If a character in the escape sequence has an ASCII value less than 33,
or equal to 127, it is displayed as a delimited acronym. If its ASCII value
is greater than 127, it is displayed as a delimited ASCII value. The value
is a decimal number.
The angle bracket characters ("<" & ">") are used as delimiters. If the
function's escape sequence contains a single left angle bracket ("<"), it
will be displayed as a double left angle bracket ("<<").
The following help screen shows the relationship between the ASCII values and
The name you have chosen for your exported .PDF file matches a
.PDF file in the destination directory.
By selecting YES on this confirmation screen, your exported .PDF
file will overwrite the existing .PDF file in the destination
directory.
By selecting NO you will be able to change the name of your .PDF
file.
Page 1 of 1
EDIT DEVICE NAME HELP
A printer device name must be
- unique (no two names can be the same).
- no longer than 32 characters.
- case sensitive (for display purposes).
- case insensitive (for comparison purposes).
A printer device name should be
- a meaningful name that is understood by
network users, such as the brand name or
model of the printer.
Page 1 of 1
EDIT MODE NAME HELP
A mode name must be
- unique (no two names can be the same).
- no longer than 32 characters.
- case sensitive (for display purposes).
- case insensitive (for comparison purposes).
A mode name should be
- a meaningful name, so that network users can
associate the mode name to a particular printing
process.
Page 1 of 1
EDIT .PDF FILENAME HELP
A .PDF filename must
- be no longer than eight characters.
- have no extension (no period in the name).
- be case insensitive.
- be comprised of valid filename characters.
It is helpful if the .PDF filename reflects the name of the print device
that is being exported.
PRINTDEF automatically adds a .PDF extension to the filename.
Page 1 of 1
DESTINATION DIRECTORY HELP
When exporting you can specify the server, volume, and directory path that
describes where the .PDF is to be written. If you wish to change the
directory path, volume, or server, use the INSERT key. Use the ESCAPE and
SELECT keys to set the desired export path.
You must have Create, Write, and Search rights in the directory to which you
wish to export.
The active keys are
ESCAPE - Abandon export, return to "Print Device Options" menu.
INSERT - Change the directory, volume, or server.
SELECT - Export the .PDF file to the currently displayed path location.
Page 1 of 1
FUNCTION DEFINITION HELP
You are looking at the "Function Definition" form. It allows
you to define a PRINTDEF function.
To define a PRINTDEF function, fill in the function name
and escape sequence. Press the ESCAPE key to exit the menu.
The active form editing keys are
ESCAPE - Back up to previous level.
UP, DOWN,
LEFT, RIGHT - Move field cursor to the other field.
SELECT - Select current field for editing.
For help on a particular field of this form, select that
field and press the HELP key.
Page 1 of 1|
FUNCTION HELP : INTRODUCTION
Most printers can be software controlled by interpreting a particular
sequence of characters as control characters. An escape sequence is an
example of a sequence of control characters.
PRINTDEF allows the network supervisor to define PRINTDEF functions. These
functions are similar to escape sequences, except that any ASCII character can be used in any part of the sequence. PRINTDEF regards characters that have an ASCII value of less than decimal 33 or greater than decimal 126 as
special characters, and they must be entered using a delimited token. The
space character can be entered as is or as a delimited token. A space is
displayed as a delimited token. Except for delimited tokens, characters in
a function follow the "used as is" rule. This rule means that the characters
you see displayed are the actual characters that make up the function.
The following help screens explain the use of delimited tokens.
Page 1 of 7
FUNCTION HELP : DELIMITED TOKENS
PRINTDEF functions can contain special characters when delimited
tokens are included in the function. A delimited token has two parts--the
delimiter(s) and the token. The three types of delimiters are
Angle bracket characters - "<" and ">";
Backwards slash character - "\";
Caret character - "^".
Since these characters are used as function delimiters they are exceptions
to the "used as is" rule. To enter a left angle bracket ("<"), backwards
slash ("\"), or caret character ("^"), you must enter two characters.
The right angle bracket (">") can be used as is. For example, a function
that contains the string "\\<<^^>" will be interpreted as "\<^>." The
"double" rule is used when entering and displaying PRINTDEF functions.
Page 2 of 7
FUNCTION HELP : DELIMITED TOKENS
The other part to a delimited token is the token. A token can be a
number, character, or a valid character string.
Numbers are used in conjunction with the angle bracket or backwards
slash delimiters and can be entered in decimal or hexadecimal. To enter a
hexadecimal number, use a "0x" or "0X" prefix. A number without the
hexadecimal prefix is assumed to be decimal. For example, the ASCII escape
character can be input by the delimited numbers <27>, <0x1b>, <0X1B>, \27,
\0x1b, or \0X1B. You can enter any ASCII character value from 0 to 255
using this method.
Character tokens can be used with angle bracket or caret delimiters.
Valid characters are "A" - "Z" and "a" - "z." Delimited character tokens
are the same as ASCII control characters. In other words, ^A has an ASCII
value of 1, ^B has an ASCII value of 2, and so on.
Page 3 of 7Y+
FUNCTION HELP : DELIMITED TOKENS
Character string tokens are the names or acronyms of ASCII control
characters. The name is case insensitive. For example, the ASCII escape
character can be input by the delimited strings <esc>, <ESC>, or <Escape>.
The syntax for a delimited token is
delimited_token = delimited_number, delimited_character, or
delimited_string.
delimited_number = <number_token> or \number_token.
delimited_character = ^character_token or <^character_token>.
delimited_string = <string_token>.
number_token = 0 - 255 or 0x0 - 0xFF.
character_token = A - Z or a - z.
string_token = (see pages 5 through 7 of this help context).
Page 4 of 7b.
FUNCTION HELP : EXAMPLES and VALID STRING TOKENS
The following are examples of three equivalent functions:
29 GS, GROUP SEPARATOR, GROUP_SEPARATOR, GROUPSEPARATOR
30 RS, RECORD SEPARATOR, RECORD_SEPARATOR, RECORDSEPARATOR
31 US, UNIT SEPARATOR, UNIT_SEPARATOR, UTILSEPARATOR
32 SP, SPACE
127 DEL, DELETE
Page 7 of 7
FUNCTION NAME HELP
A function name must be
- unique (no two names can be the same).
- no longer than 32 characters.
- case sensitive (for display purposes).
- case insensitive (for comparison purposes).
A function name should be
- a meaningful name that is understood by
network users, such as the name used in
the printer's manual.
Page 1 of 1
EXPORT DEVICE FILENAME HELP
When you export a printer definition to a file, PRINTDEF
automatically appends a .PDF extension to the filename.
This is why the exported filename can be no longer
than eight characters.
It is helpful if the filename reflects the name of the
device being exported. For example, a device
with a defined name of LINE PRINTER might have an export
filename of LINE_PRN. In the selected directory, PRINTDEF
would save the printer's name and definition as LINE_PRN.PDF.
Page 1 of 1
SOURCE DIRECTORY HELP
When importing you can specify the server, volume, and path that describe
where the .PDF can be retrieved. If you wish to change the directory, volume,
or server, use the INSERT key. After building the desired import path, use
the ESCAPE and SELECT keys to verify the path and bring up the list of .PDF
files in that directory.
You must have Read, Open, and Search rights in the directory from which you
wish to import.
The active keys are
ESCAPE - Abandon import, return to "Print Device Options" menu.
INSERT - Change the directory, volume, or server.
SELECT - Import the .PDF file from the currently displayed directory.
Page 1 of 1
PRINT DEVICE OPTIONS HELP
The print device options are
Edit Print Devices - Create, delete, or modify printer names and
definitions.
Import Print Device - Insert a previously exported printer name and
definition.
Export Print Device - Save the selected printer name
and definition to a .PDF file.
A user who is logged on to server A can send a print job across the internet
to a printer attached to server B. The PRINTDEF database on server A must
contain the definition for the printer attached to server B. The supervisor
for server B can export the printer's definition to a .PDF file. Another
supervisor can then import the printer definition and save the database.
Then server B's definition would be defined on his or her server.
Page 1 of 1
DIRECTORY RIGHTS HELP
In order to import from the specified directory, you must
have the Read right.
Page 1 of 1
DIRECTORY RIGHTS HELP
In order to export to the specified directory, you must
have the Write right.
Page 1 of 1
IMPORT DIRECTORY HELP
When importing a device definition (.PDF file),
PRINTDEF searches the selected directory with a
"*.PDF" filename search pattern.
Page 1 of 1
OTHER DEVICE FUNCTIONS HELP
This is a list of the printer functions that are not a part of the currently selected mode. You can edit the mode's definition by
appending or inserting one or more of these functions. The order
of the mode's associated functions is important.
The following keys are active:
ESCAPE - Exit, return to the current mode's list of functions.
MARK - Associate the marked function(s).
SELECT - Associate the selected Function.
Page 1 of 1
FORM DEFINITION HELP
You are looking at the "Form Definition" form.
The active form editing keys are
ESCAPE - Back up to previous level.
UP, LEFT - Move field cursor to next field.
DOWN, RIGHT - Move field cursor to previous field.
SELECT - Select current field for editing.
For help on a particular field of this form, select
that field and press the HELP key.
Page 1 of 1
FORM LENGTH HELP
The form length is the number of lines per page and must be within the range of 1 to 255.
This length field is informational only. When printing, the actual length control is handled by the escape sequences defined in the device functions in this program or prepared by the applications that you may be using.
Page 1 of 1
FORM NAME HELP
A form name must
- be unique (no two names can be the same).
- have an alphabetic first letter.
- not contain spaces (underscores are okay).
- be no longer than 12 characters.
- be case insensitive.
Page 1 of 1
FORM NUMBER HELP
The following criteria apply to form numbers:
- They must be unique (no two numbers can be the same).
- They must be within the range of 0 to 255.
Page 1 of 1
FORM WIDTH HELP
The form width is the number of characters per line and
must be within the range of 1 to 999.
This width field is informational only. When printing, the actual width control is handled by the escape sequences defined in the device functions in this program or prepared by the applications that you may be using.
Page 1 of 1
PRINT DEVICE HELP
This is a list of currently defined print devices. You can add,
delete, and modify print device names and definitions.
The following keys are active:
ESCAPE - Exit list of devices, return to "PRINTDEF Options" menu.
MARK - Toggle marking for the selected device.
MODIFY - Edit the selected print device name.
INSERT - Add a new print device name to the list.
SELECT - Edit the selected print device definition.
DELETE - Delete the selected print device name and definition.
Page 1 of 1YS
EXIT OPTIONS HELP
PRINTDEF's printer definitions or form definitions have been changed.
The following options are available:
Save database, then EXIT - The current database is written to
disk before exiting PRINTDEF.
EXIT without saving database - Any changes to the database are lost
before exiting PRINTDEF.
Do not EXIT - Return to PRINTDEF options menu.
The changes that were made are NOT
lost and the old database is NOT
overwritten.
Page 1 of 2
EXIT OPTIONS HELP
If an error occurs during the writing of the database, the following
suggestions may be helpful:
The database path name is SYS:PUBLIC\NET$PRN.DAT.
Check that the database file is not open.
Check that the database is not locked (it does not need to be opened
to be locked).
Make sure there is enough disk and directory space on volume SYS.
Page 2 of 2
EXPORT PRINT DEVICE HELP
This is a list of currently defined print devices. The selected
device definition is written to a .PDF file.
The following keys are active:
ESCAPE - Abandon export, return to "Print Device Options" menu.
SELECT - Edit the selected print device definition.
Page 1 of 1
FORM LIST HELP
You are looking at the list of defined form names with
their associated form numbers.
You can add, delete, and edit form names and definitions.
The following keys are active:
ESCAPE - Exit and return to the "PRINTDEF Options" menu.
MODIFY - Edit the selected form name.
INSERT - Add a new form name and definition.
SELECT - Edit or examine the selected form definition.
DELETE - Delete the selected form name and definition.
Page 1 of 1
MODE'S ASSOCIATED FUNCTIONS HELP
This is a list of functions associated to the currently selected mode.
You can edit the mode's definition by appending a function, inserting a
function, or removing a function from the list. The order of the
associated functions is important.
The following keys are active:
ESCAPE - Exit this list of functions and return to the list of modes.
MARK - Toggle marking for selected function. If adding functions,
they are inserted in front of marked function.
INSERT - If a function is marked: insert before marked function.
If no function is marked: append to end of list.
SELECT - Examine the selected function.
DELETE - Remove the selected or marked function(s) from the list.
Page 1 of 1
MODE'S ASSOCIATED FUNCTIONS HELP
The following keys are active:
ESCAPE - Return to the list of modes. The current list of
functions is associated with this mode.
MARK - Toggle marking of the currently selected function.
INSERT - Add another function. If a function is marked before using
the INSERT Key, the new function will be inserted before
the marked function. Otherwise the new function will be
appended to the end of the list.
SELECT - View the device's other disassociated functions.
DELETE - Disassociate the selected or marked functions from
this mode.
EDIT DEVICE OPTIONS HELP
The Edit Device options are
Device modes - Edit the selected device's mode names
and mode definitions.
Device Functions - Edit the selected device's function
names and function definitions or add
new function names and definitions.
Page 1 of 1Zd
FUNCTION LIST HELP
This is a list of currently defined function names and associated
escape sequences. The escape sequence can contain any ASCII character.
If the escape sequence takes more than 32 characters to display, it is truncated.
The following keys are active:
ESCAPE - Exit list of functions, return to edit device options.
MARK - Toggle marking for the selected function.
MODIFY - Edit the selected function.
INSERT - Create a new function and its escape sequence.
SELECT - Examine the selected function's escape sequence.
DELETE - Delete the selected function and its escape sequence.
Page 1 of 3
FUNCTION LIST HELP
If a character in the function's escape sequence has an ASCII value less than
33 or equal to 127, it is displayed as a delimited ASCII acronym. If its
ASCII value is greater than 127, it is displayed as a delimited ASCII value.
The value is displayed as a decimal number.
The angle bracket characters ("<" & ">") are used as delimiters. They
enclose the ASCII acronym or ASCII value. If the function's escape sequence
contains a single left angle bracket ("<"), it will be displayed as a double
left angle bracket ("<<") to distinguish it from a delimiter.
The following help screen shows the delimited ASCII acronyms and their
This is a list of currently defined print devices. The selected
device definition is written to a .PDF file.
The following keys are active:
ESCAPE - Abandon export, return to "Print Device Options" menu.
SELECT - Edit the selected print device definition.
Page 1 of 1)o
PRINTDEF OPTIONS HELP
The main PRINTDEF options are
Print Devices - Import, export, and edit printer names and
definitions.
Forms - Create, delete, or modify form names and
definitions.
The following keys are active:
PAGE DOWN - Read the next page of help.
PAGE UP - Read the previous page of help.
ESCAPE - Exit help.
HELP - Displays machine's function key assignments.
Page 1 of 3
PRINTDEF OVERVIEW
PRINTDEF is a printer definition utility. Using PRINTDEF, the network
supervisor can define modes of operation for the network printers and also
define the forms the printers will use.
Network users can use PRINTDEF to examine the printer definitions (i.e.,
modes, functions) and form definitions.
PRINTDEF creates a database of device and form definitions. Only a
network supervisor can create or delete PRINTDEF's database. PRINTCON, a
print job configuration utility, and NPRINT access PRINTDEF's database and
use the device definitions when submitting print jobs to a print server.
Page 2 of 3
PRINTDEF TERMS
FUNCTION: A function is the individual escape sequence or control code
character string that controls a printing characteristic of a
printer.
MODE: A mode is an ordered group of functions that configures a
printer for a particular print job.
DEVICE: A PRINTDEF device is any printing device used on the network
that can be defined or controlled by PRINTDEF functions. In
PRINTDEF the term "printer" has the same meaning as device.
FORM: A form may be single sheets of paper, continuous-feed paper,
sales orders, labels, etc.
Page 3 of 3
MODE HELP
This is a list of modes for the currently selected printer. A mode
consists of an association with one or more defined printer functions.
You can add, delete, or modify mode names and mode definitions.
The following keys are active:
ESCAPE - Exit this list of modes and return to the list of devices.
MARK - Toggle marking for the selected mode.
MODIFY - Edit the selected mode name.
INSERT - Add a new mode name to the list.
SELECT - Edit or examine the selected mode.
DELETE - Delete the selected mode.
Page 1 of 1
EXIT HELP
If you select "Yes" and changes were made
to the PRINTDEF database, you will have the
opportunity to save it at the next menu.
If you select "Yes" and no changes were
made, you will exit PRINTDEF.
If you select "No," you will return to the
"PRINTDEF Options" menu.
Page 1 of 1
FORM DEFINITION HELP
You are looking at the form definition.
A form definition is comprised of a name, number, length, and width. The length and the width fields are informational only. When printing, the actual length and width control is handled by the escape sequences defined in the device functions in this program or prepared by the applications that you may be using.
If you need a form defined, contact your network supervisor.
Page 1 of 1
DEFINED PRINT DEVICE'S HELP
This is a list of the currently defined print devices.
Your network supervisor can add, delete, and modify print
device names and definitions.
The following keys are active:
ESCAPE - Exit and return to the "PRINTDEF Options" menu.
SELECT - Examine the selected print device definition.
Page 1 of 1
FORM LIST HELP
You are looking at the list of defined forms and their
associated form numbers.
Your network supervisor can add, delete, or modify form
names and definitions.
The following keys are active:
ESCAPE - Exit and return to the "PRINTDEF Options" menu.
SELECT - Examine the selected form definition.
Page 1 of 1
MODE'S ASSOCIATED FUNCTIONS HELP
This is a list of functions associated with the currently selected mode.
The network supervisor can add, delete, or reorder this mode's associated
functions.
The following keys are active:
ESCAPE - Exit this list of functions and return to the list of modes.
SELECT - Examine the selected function.
Page 1 of 1
EDIT DEVICE OPTIONS HELP
The edit device options are
Device Modes - Examine the current device's mode names
and mode definitions.
Device Functions - Examine the current device's function
names and function definitions.
Page 1 of 1
FUNCTION LIST HELP
The list of device functions shows the function names and the
associated function. If the function is greater than 32 characters
in length, it is truncated.
The angle bracket characters ("<" & ">") are used as delimiters.
They are used to enclose an ASCII acronym or an extended ASCII value.
The values are in decimal. If the function string contains a single
left angle bracket ("<"), it will be displayed as a double left angle